ommastrephidae squids - Español Inglés Diccionario